Package-level declarations
Types
Link copied to clipboard
Base Algorithm class that implements lock/unlock functionality.
Link copied to clipboard
Logic for computing clusters
Link copied to clipboard
Groups markers into a grid for clustering.
Link copied to clipboard
A simple clustering algorithm with O(nlog n) performance.
Link copied to clipboard
open class NonHierarchicalViewBasedAlgorithm<T : ClusterItem?> : NonHierarchicalDistanceBasedAlgorithm<T> , ScreenBasedAlgorithm<T>
Algorithm that can be used for managing large numbers of items (>1000 markers).
Link copied to clipboard
Optimistically fetch clusters for adjacent zoom levels, caching them as necessary.
Link copied to clipboard
This abstract interface provides two methods: one to determine if the map should recluster when the map moves (shouldReclusterOnMapMovement), and another method to determine the behavior when the camera moves (onCameraChange ()})
Link copied to clipboard
open class ScreenBasedAlgorithmAdapter<T : ClusterItem?> : AbstractAlgorithm<T> , ScreenBasedAlgorithm<T>
Link copied to clipboard
A cluster whose center is determined upon creation.